package com.cloudlead.userAction.Service;


import com.cloudlead.common.lang.persistence.Page;
import com.cloudlead.commonData.vo.BaseCompanyUser;
import com.cloudlead.userService.vo.UserManagement1VO;
import com.cloudlead.userService.vo.UserManagementVO;

/**
 * Created by Administrator on 2015-08-13.
 */
public interface UserRegisterService {
    public String userRegister(BaseCompanyUser baseCompanyUser);

    public void editUser(UserManagementVO vo);

    public Object findOneUser(UserManagement1VO userManagementVO);

    public Page<UserManagement1VO> finAllUser(UserManagement1VO userManagementVO, int size, int page);

    public void delUser(String id);

    public String addPrivilege(String userName, String privilegeList);

    public String delPrivilege(String userId);

    public  void  editPass(String userID,String password,String editPass);
}
